cat's claw – English–Italiano translations

🇬🇧 en it 🇮🇹

cat's claw noun

  • Carpobrotus edulis
balsamo
Wiktionary Links